Caddy反代V2ray实现v2ray+WebSocket+TLS

您所在的位置:网站首页 v2ray运行状态 已停止 Caddy反代V2ray实现v2ray+WebSocket+TLS

Caddy反代V2ray实现v2ray+WebSocket+TLS

2023-11-01 00:19| 来源: 网络整理| 查看: 265

Caddy反代V2ray实现v2ray+WebSocket+TLS

安装caddy

这里只勾选hook.service,hook.service是caddy的自启服务,开机实现自启,你需要其它插件就自己另外加,caddy是Go语言的,以后升级、或者另外加插件,也是一样再一次运行命令即可,会自动替换。

curl https://getcaddy.com | bash -s personal hook.service让自启生效

Caddyfile是caddy的默认配置文档

caddy -service install -agree -email [email protected] -conf /usr/local/bin/Caddyfile

[email protected] 改成自己的邮箱

路径/usr/local/bin可以按自己习惯更改

进入 caddy 安装目录cd /usr/local/bin编辑Caddyfilenano Caddyfile自动申请证书输入以下代码hostloc.xyz { tls [email protected] proxy /ray 127.0.0.1:12345 { websocket header_upstream -Origin } }

hostloc.xyz改成自己的域名,域名提前解析好,不要打开CDN,也就是CF中的小黄云

[email protected] 改成自己的邮箱

12345改成自己在V2ray设置的端口

/ray是V2ray中设置的路径,改成自己设置的/path

如果有自己的SSL证书用以下代码hostloc.xyz { tls /etc/ssl/private/hostloc.xyz.crt /etc/ssl/private/hostloc.xyz.key proxy /ray 127.0.0.1:12345 { websocket header_upstream -Origin } }

/etc/ssl/private/hostloc.xyz.crt 路径改成自己的证书路径和证书名称

在当前目录下,也就是 /usr/local/bin ,

初次运行申请证书:./caddy

初次运行一次,如果填写的邮箱会显示申请证书,没报错就是成功了。

需要查看caddy运行状态caddy -service status其他命令caddy -service restart #重启 caddy -service start #启动 caddy -service stop #停止

使用Nginx反代V2ray:https://www.tok9.com/archives/508/V2Ray一键安装脚本 & 管理脚本:https://www.tok9.com/archives/352/

https://www.hostloc.com/thread-589486-1-1.htmlhttps://dengxiaolong.com/caddy/zh/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3